<html>
<head><meta charset="utf-8"><title>trait upcasting PR #60900 · wg-traits · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/index.html">wg-traits</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html">trait upcasting PR #60900</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="194785318"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194785318" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194785318">(Apr 21 2020 at 10:43)</a>:</h4>
<p>OK, <span class="user-mention" data-user-id="124069">@Alexander Regueiro</span>, I guess we can pickup here</p>



<a name="194785404"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194785404" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194785404">(Apr 21 2020 at 10:44)</a>:</h4>
<p>I think a good step would be to attempt to extract out the codegen changes, as <span class="user-mention silent" data-user-id="119009">eddyb</span> <a href="https://github.com/rust-lang/rust/pull/60900/commits/654f14eff237d1f5e12e5229a16ee6de6049b9e4#r351793130" title="https://github.com/rust-lang/rust/pull/60900/commits/654f14eff237d1f5e12e5229a16ee6de6049b9e4#r351793130">described here</a></p>



<a name="194785452"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194785452" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194785452">(Apr 21 2020 at 10:45)</a>:</h4>
<p>I don't think those changes are reliant on the other things in the PR, and the hope was that if we look at them in isolation, we might be able to cleanup the overall flow of the code.</p>



<a name="194787852"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194787852" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194787852">(Apr 21 2020 at 11:16)</a>:</h4>
<p>oh sorry, didn't see this</p>



<a name="194787921"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194787921" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194787921">(Apr 21 2020 at 11:17)</a>:</h4>
<p>okay, I'll have a go at that</p>



<a name="194787931"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194787931" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194787931">(Apr 21 2020 at 11:17)</a>:</h4>
<p>want me to r? you for the PR?</p>



<a name="194787937"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194787937" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194787937">(Apr 21 2020 at 11:17)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span></p>



<a name="194788221"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/144729-wg-traits/topic/trait%20upcasting%20PR%20%2360900/near/194788221" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/144729-wg-traits/topic/trait.20upcasting.20PR.20.2360900.html#194788221">(Apr 21 2020 at 11:21)</a>:</h4>
<p><span class="user-mention" data-user-id="124069">@Alexander Regueiro</span> yep, sounds good</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>